Mobile
Log In Sign Up
Home > chinese-english > "t cause physical or mental pain to" in English

English translation for "t cause physical or mental pain to"